mechanical shock - German English Dictionary